| FileMaker 基础 | |
|
|
|
|
添加和查看数据 |
|
|
|
|
| 查找和排序数据 | |
|
|
|
|
疑难解答 |
|
|
|
数据库是信息或数据的集合,您可以对这些信息或数据进行组织、更新、排序、搜索和打印。FileMaker® 解决方案中包含的记录可从局域网 (LAN) 上的其他 FileMaker 进行访问,也可以从 Web 浏览器进行访问。这些记录由存储和显示数据的多个字段组成。
注释:本文档只显示从 Web 浏览器访问 FileMaker 数据库时可用的功能。有关使用 FileMaker 的信息,请参阅 FileMaker 产品附带的文档。
什么是字段?
字段可以存储、计算并显示已输入到记录中的数据。您键入或粘贴到字段中的信息是字段的值。字段值可以是文本、数字、日期和时间。记录中的每条信息(如名称、地址或电话号码)都存储在字段中。
什么是记录?
记录是字段的集合,其中包含关于单个活动、个人、主题或交易的数据。要添加数据,可以创建新记录,然后在属于该记录的字段中输入数据。在文件中创建记录后,您可以对记录进行编辑、排序,或寻找一组包含特殊值的记录。
什么是布局?
布局用于显示数据库解决方案中包含的记录。布局是由数据库设计人员使用 FileMaker Pro 或 FileMaker Pro Advanced 创建的,它决定数据在查看、打印、报告、查找和输入时的组织方式。当您在一种布局中更改字段内的数据时,所作的更改会反映在数据库中所有布局和视图的相同 字段上。
也请参阅
您可以使用多种方式从 Web 浏览器中查看和处理 FileMaker 解决方案中的数据。您可以:
要在 FileMaker 解决方案中进行浏览,请使用状态区域或数据库布局中的按钮。而不要使用 Web 浏览器中的“后退”、“前进”和“刷新”按钮。
注释:数据库设计人员或管理员可能会禁止某些功能。例如,您的帐户可能允许您输入记录,但不允许删除记录。另外,数据 库管理员可以自定义接口并自动化按钮的很多功能,这可能会导致本文档中的某些指示无效。例如,如果数据库管理员已将脚本纳入到您的 FileMaker 解决方案中,您可能会在状态区域中的“继续”和“取消”按钮旁边看到“脚本已暂停”等文字。
如果您希望操作更灵活,获得的功能更强大,可以直接从 FileMaker 访问解决方案,而不要使用 Web 浏览器。例如,使用 FileMaker Pro,您可以:
有关完整的功能列表,请访问 www.filemaker.com。
也请参阅
通过状态区域中的导航控件和按钮(根据所处模式的不同而不同)可以访问功能。将指针移动到按钮或控件上即可查看其说明。
您可以使用状态区域中的按钮和控件来执行以下操作:
“浏览”模式下的状态区域
“查找”模式下的状态区域
要显示隐藏的状态区域,请单击 Web 页左上角的“显示状态区域”切换
。要隐藏状态区域,请单击“隐藏状态区域”
。如果状态区域切换是暗的,则表示数据库管理员已限制其访问权。
要显示“记录”、“查找”或“请求”按钮的菜单命令,请单击其中每个按钮旁边的三角形。例如,在单击“记录”旁边的三角形时,随即会出现以下菜单:
显示的“记录”按钮的菜单
也请参阅
您可以使用“浏览”或“查找”模式处理数据。
打开数据库时,“即时网络发布”会以“浏览”模式显示记录。如果您处于“浏览”模式,则可以添加、查看、更改、排序、省略(隐藏)和删除记录。
如果您处于“查找”模式,则可以搜索与一组条件匹配的特定记录。要从“浏览”模式切换到“查找”模式,请单击状态区域中的“查找”
。然后可以处理记录的子集,即搜索结果。在找到一组记录后,“即时网络发布”将返回到“浏览”模式,以便您可以开始处理这些记录。
也请参阅
要使用“即时网络发布”访问 Web 上的 FileMaker 解决方案,请执行以下操作:
注释:您可能需要登入才能看见数据库主页或自定义主页。您的帐户决定您拥有的数据访问级别。有关您的访问级别的信息,请咨询数据库管理员。
也请参阅
完成之后,请务必先登出文件,再关闭浏览器窗口。
要安全地结束会话,请单击“登出”
,然后退出 Web 浏览器应用程序。
重要的安全注意事项:
从 Web 浏览器打印 FileMaker 记录时,只能打印屏幕上显示的记录。而不会打印未显示的状态区域和记录。如果需要打印所有记录,请与数据库管理员商议如何使用 FileMaker Pro 访问数据库解决方案。
注释:根据您所使用的 Web 浏览器、打印机和系统软件,打印机和打印设置可能会有特定的选项。有关更多信息,请参阅打印机和系统文档。
您可以使用状态区域和窗口中的导航控件从一个记录移动到另一个记录。
|
目的 |
请执行此操作 |
|
|
转到文件中的下一条记录 |
单击状态区域内图书图标中的右箭头。 |
|
|
转到文件中的上一条记录 |
单击图书图标中的左箭头。 |
|
|
转到特定记录 |
单击滑块上方的当前记录编号。然后键入所需记录的记录编号,并按 Enter 键 (Windows) 或 Return 键 (Mac OS)。 |
|
| 快速浏览记录 | 向左或向右拖动滑块。 |
|
| 浏览列表或表中的记录 | 使用窗口右侧的滚动条。 |
|
在显示以下各项之间进行切换:
|
单击饼图。 |
|
注释:不要使用 Web 浏览器的“后退”和“前进”按钮从一条记录移动到另一条记录。
在“浏览”模式下,可以添加或复制记录。FileMaker 将新记录存储在文件末尾。在“浏览”模式下,可以看到新记录位于搜索结果的最后一条记录之后。
要添加记录,请执行以下操作:
,将记录添加到数据库。
,清除新记录中的数据。
,不添加记录,返回“浏览”模式。
,添加该记录。
要复制记录,请单击“记录”
,选择“复制记录”,然后单击“提交”
。
注释:如果布局包含选项卡,单击某选项卡可以将相关的选项卡面板调到前端进行查看。
要编辑记录,请执行以下操作:
,然后单击字段并编辑其中的数据。
,清除您所作的更改,返回原始字段值。
,不编辑记录,返回“浏览”模式。
。
重要事项:单击“提交”后,将无法再还原成原始值。
也请参阅
更改布局以查看按不同方式排列的数据。要以不同的布局查看数据,请从状态区域的“布局”弹出菜单中选择一个布局。
也请参阅
通过切换视图可以更改记录在特定布局中的显示和打印方式。
| 查看记录 | 在浏览或查找模式中执行此操作 |
|
逐个(每屏显示一条记录) |
在状态区域中单击“查看方式”旁边的 |
|
列表(每条记录都是一个单独的布局/表单。) |
在状态区域中单击“查看方式”旁边的 |
|
类似电子表格的表(每行显示一条记录,每列显示一个字段。) |
在状态区域中单击“查看方式”旁边的 |
以列表或表视图查看记录时,当前记录会始终显示在屏幕的顶端。要查看前面的记录,请单击图书图标中的左箭头,或在滑块上方输入一个记录编号,然后按 Enter 键 (Windows) 或 Return 键 (Mac OS)。
注释:如果布局包含选项卡,单击某选项卡可以将相关的选项卡面板调到前端进行查看。
也请参阅
在“浏览”模式下,解决方案一次只会有一个当前(已选定)记录。
|
在此视图中 |
当前记录 |
|
按表单查看 |
显示的记录 |
|
按列表或按表查看 |
左侧标有实心竖条的记录。要处理其他记录,单击该记录即可使之成为当前记录。 |
以列表或表视图查看记录时,当前记录会始终显示在屏幕的顶端。要查看前面的记录,请单击图书图标中的左箭头,或在滑块上方输入一个记录编号,然后按 Enter 键 (Windows) 或 Return 键 (Mac OS)。
也请参阅
如果从数据库中删除某条记录,将会永久丢弃在该记录的所有字段中输入的数据。
要删除记录,请执行以下操作:
,然后单击“确定”,永久删除该记录。单击“取消”,不删除记录,返回“浏览”模式。
也请参阅
使用“查找”模式,可以根据搜索条件找到记录。您可以在一个或多个查找请求的字段中键入条件(即要查找或省略的值)。查找请求的创建、编辑、删除和浏览方式与实际记录相同。
执行查找时,FileMaker 会搜索全部记录,同时将文件中的数据与您的搜索条件进行比较。数据符合条件的记录会成为搜索结果,它是搜索完成时以“浏览”模式显示的记录的子集。
要查找一条或一组记录,请执行以下操作:
。(您也可以单击“查找”
旁边的三角形,然后选择“创建新查找条件”。)
,搜索数据库并查看该记录的子集。
的淡绿色区域表示显示的总记录数所占的部分。当显示所有记录时,饼图将变为单一颜色。使用运算符和搜索条件
您可以使用以下运算符和搜索条件来查找记录。
|
如果要查找的值 |
使用 |
示例 |
|
小于您即将键入的值 |
< |
<40 查找所有小于 40 的记录 |
|
小于或等于您即将键入的值 |
<= |
<=05:00:00 查找所有 5:00 或 5:00 之前的记录 |
|
大于您即将键入的值 |
> |
>05:00:00 查找所有 5:00 之后的记录 |
|
大于或等于您即将键入的值 |
>= |
>=Smith 查找所有名字为“Smith”的记录,以及所有字母排序在“Smith”之后的记录 |
|
完全匹配,但是字段中可能包含其他值 |
=(位于条件之前) |
=Smith 查找所有名字为“Smith”的记录,包括“John Smith”,但不包括 Smithson |
|
完全匹配,顺序由您指定,字段中不包含其他值 |
==(位于条件之前) |
==Smith 查找所有名字为“Smith”的记录,但不包括“John Smith”或“Smithson” |
|
属于指定的范围 |
.. 或 ...(两个或三个英文句点) |
12:30 pm...7:30 pm 查找所有介于下午 12:30 到下午 7:30 之间的记录;..Tue 查找所有日期为星期日、星期一或星期二的记录 |
|
属于指定的范围(日期、时间或时间戳字段) |
仅限识别范围所需的组件 |
5/2006 查找所有日期为 2006 年 5 月的记录 |
|
属于指定的子范围 |
{..} 或 {...}(两个或三个英文句点) |
11/{9..16}/2006 {3..5} PM 查找所有时间戳从 11 月 9 日到 11 月 16 日下午 3:00 到下午 6:00 之前的记录 |
|
所属范围满足若干条件 |
运算符的组合 |
*/{10..15}/2006 查找所有日期为 2006 年 10 日到 15 日的记录 |
|
重复值 |
! (英文感叹号) |
! 查找字段值重复的所有记录 |
|
今天的日期 |
// |
// 查找所有日期为今天的记录 |
|
日期为一周中特定的一天(日期或时间戳字段) |
完整或缩写的星期名称 |
Tuesday 查找所有日期为星期二的记录;=Thu 2006 查找所有时间戳为 2006 年星期四的记录 |
|
所有特定日期或时间组件(日期、时间或时间戳字段)的有效值 |
*(代表整个组件,而不是单个字符)或不指定特殊组件 |
5/12/* 或 5/12 查找所有年份中的 5 月 12 日;*:15 查找所有整点过 15 分钟的时间 |
|
无效的日期或时间 |
? |
? 查找所有日期或时间无效的记录 |
|
一个未知或可变的文本字符 |
@ |
@on 查找所有包含三个字符且以“on”结尾的记录,例如“Don” |
|
零个或零个以上未知或可变的文本字符 |
* |
*smith* 查找所有名字中包含“smith”的记录,例如“Smithson”、“Blacksmith” |
|
字段中的文字文本(可用来搜索如“,”这样的字符) |
" " |
", Ltd." 查找所有包含“, Ltd.”的记录 |
|
空字段(例如,尚未填写命令的记录) |
=(仅键入一个英文等号) |
= 查找所有无值的记录 |
附加提示
,然后选择“还原请求”。
,以重新进行搜索。
。
。
旁边的三角形,然后选择“修改上次查找条件”。
,以在搜索结果与数据库中的省略记录之间进行切换。
注释:即使系统格式设置不是英语,您也可以使用英语的星期名称和缩写执行星期搜索。在英语和日语系统格式中星期日是一周的第一天,而在其他系统格式中星期一是一周的第一天。
也请参阅
要执行 AND 搜索,请使用多个字段指定一个查找请求。例如,您可以执行 City = New York AND Name = Smith 搜索。
,然后单击要搜索的字段。
,搜索数据库并查看该记录的子集。
要执行 OR 搜索(即匹配任意搜索条件均可),请指定多个查找请求。例如,您可以执行 City = New York OR Paris 搜索,或者 City = New York OR Name = Smith 搜索。
,然后单击要搜索的字段。
。
,搜索数据库并查看该记录的子集。
请记住以下几点:
旁边的三角形,选择“修改上次查找条件”,然后单击“删除请求”
。您输入的上次查找请求即会删除。然后,单击“执行查找”
,使用剩余的查找请求来搜索数据库。
,然后在处于“查找”模式时选择“复制请求”。
也请参阅
要查找不等于某个指定值的记录,可以在执行查找时省略具有该条件的记录。例如,要查找除了伦敦以外的所有销售记录:
,然后键入要省略的记录的搜索条件。
。
您也可以在查找某些记录的同时省略其他记录。例如,要查找加州的厂商,但不包括洛杉矶的厂商:
,然后键入要查找的记录的搜索条件。
。
。
请记住以下几点:
您也可以在执行查找之后省略搜索结果中的记录。
也请参阅
省略一条或一系列记录以将其从搜索结果中删除。省略的记录仍然在数据库中,只是不包括在搜索结果中而已。
|
目的 |
显示状态区域并执行下列操作 |
|
省略特定记录 |
显示或选择要省略的记录,单击“记录” |
|
省略一系列记录 |
显示或选择要省略的一系列记录中的第一条记录,单击“记录” |
|
查看省略的结果并隐藏当前的搜索结果 |
执行以下某项操作:
|
|
重设搜索结果,使其包含全部记录 |
在“浏览”模式下,单击“显示全部” |
请记住以下几点:
限制搜索结果可以逐渐缩小查找结果,以便在搜索数据库时查找更具体的细节。要根据不同字段中的多个条件查找记录(逻辑 AND 搜索),请执行查找,指定下一个条件,单击“请求”
,然后选择“限制搜索结果”。
例如,搜索完在销售部工作的所有员工之后,可以缩小搜索范围以查找销售部内名为 Alvarez 的所有员工。
,然后选择“限制搜索结果”。
限制的搜索结果将以“浏览”模式进行显示。
也请参阅
如果您对前一查找请求的限制过大,通过扩大搜索结果可以扩展搜索范围,以包括其他适用的记录,并且不必从头开始。要查找符合相同或不同字段中多个条件的记录(逻辑 OR 搜索),请执行查找,指定下一个条件,单击“请求”
,然后选择“扩展搜索结果”。
例如,在搜索位于 New York 的客户之后,您可以扩大搜索,再去查找位于 Hong Kong 的客户:
,然后选择“扩展搜索结果”。
扩大的搜索结果将以“浏览”模式进行显示。
也请参阅
您可以按照升序顺序、降序顺序或基于预先定义的字段值列表的自定义顺序对记录进行排序。
要对记录排序,请执行以下操作:
。
在“表视图”中,您还可以单击列标题(字段名称),按该字段以升序顺序或降序顺序对表进行排序。
对记录进行排序之后,当前记录不会更改。在“列表视图”中,当前记录会显示在页面的顶端。在“表视图”中,当前记录会显示在表的最上面一行。要按照已经排好的顺序,从第一条或者第一组记录开始查看记录,请单击状态区域中滑块上方的当前记录编号。然后键入所需记录的记录编号,并按 Enter 键 (Windows) 或 Return 键 (Mac OS)。或者,可以将滑块一直拖到左侧。
要使记录恢复为创建顺序,请单击“排序”
。在“排序”对话框中,单击“取消排序”按钮。
注释:您只能按当前布局中的字段进行排序。
也请参阅
如果页面没有正确显示,请检查下列项目:
如果您找不到某个功能,请检查下列项目:
是否会显示状态区域。
对记录进行排序时,当前记录不会更改。在“列表视图”中,当前记录会显示在页面的顶端。在“表视图”中,当前记录会显示在表的第一行。要按照已经排好的顺序,从第一条或者第一组记录开始查看记录,请单击状态区域中滑块上方的当前记录编号。然后键入所需记录的记录编号,并按 Enter 键 (Windows) 或 Return 键 (Mac OS)。或者,可以将滑块一直拖到左侧。
也请参阅
使用浏览器的快捷菜单可以在 Web 查看器中后退或前进。在 Web 查看器中右键单击 (Windows) 或者按住 Control 键并单击 (Mac OS),然后选择“后退”或“前进”。
© 2007–2010 FileMaker, Inc. 保留所有权利。
FileMaker, Inc.
5201 Patrick Henry Drive
Santa Clara, California 95054
FileMaker 是 FileMaker, Inc. 在美国以及其他国家和地区的注册商标。文件夹标志是 FileMaker, Inc. 的商标。所有其他商标分别是其各自所有者的财产。
FileMaker 文档受版权保护。未经 FileMaker 书面同意,您无权制作文档或分发此文档。您只可以通过有效的 FileMaker 软件授权版本使用本文档。
示例中列出的所有人员、公司、电子邮件、或 URL 纯属虚构,如有雷同,纯属巧合。工作人员表列在本软件所提供的“鸣谢”文档中。此处所提及的第三方产品和 URL 仅作提供信息之用,既不是对其之认可,也不是推荐。FileMaker, Inc. 对这些产品的性能不承担任何责任。有关更多信息,请访问我们的网站 www.filemaker.com。